package com.example.testproject.activity.constraint

import android.os.Bundle
import android.view.View
import androidx.appcompat.app.AppCompatActivity
import androidx.transition.TransitionManager
import com.example.testproject.R
import kotlinx.android.synthetic.main.activity_placeholder.*

/**
 *
 * @ClassName: PlaceholderActivity
 * @Author: 史大拿
 * @CreateDate: 8/16/22$ 3:47 PM$
 * TODO 约束布局中PlaceHolder(占位符)的使用
 */
class PlaceholderActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_placeholder)
    }

    /*
     * 作者:史大拿
     * 创建时间: 8/16/22 3:51 PM
     * TODO 点击事件回调
     */
    fun onImageClick(v: View) {

        // 设置过度动画
        TransitionManager.beginDelayedTransition(constraintGroup)

        // 替换占位符
        placeholder.setContentId(v.id)
    }
}